home *** CD-ROM | disk | FTP | other *** search
- Path: comma.rhein.de!serpens!not-for-mail
- From: mlelstv@serpens.rhein.de (Michael van Elst)
- Newsgroups: comp.sys.amiga.advocacy,comp.sys.amiga.misc
- Subject: Re: History of Computing at the Smithsonian
- Date: 26 Feb 1996 09:06:00 +0100
- Organization: dis-
- Message-ID: <4grpl8$8ts@serpens.rhein.de>
- References: <4gco7l$jhn@daily-planet.nodak.edu> <4gdjgn$3le@newsbf02.news.aol.com> <4gocrh$ce7@daily-planet.nodak.edu> <4gp6lf$di@serpens.rhein.de> <4grge3$hs5@daily-planet.nodak.edu>
- NNTP-Posting-Host: serpens.rhein.de
-
- nahender@prairie.NoDak.edu (Nathanael J Henderson) writes:
-
- >processes at once. A single program that does multiple things at once is
- >not multitasking by ANY reasonable deffinition.
-
- Hmm. You don't need OS-supported entities for multitasking. Early computers
- did "multitask" with simple timer interrupts. The problem is that writing
- such programs is complex, some "tasks" are pretty limited in what they can do
- and all the "multitasking" usually works for a single loaded program only
- because the OS does not arbitrate the resources.
- I believe that the Quicktime implementation is still multitasking in this
- sense (even preemptive!), otherwise they couldn't achieve any smooth playback.
-
- An OS that supports multitasking makes this much easier and allows to multitask
- arbitrary programs and not just those that were carefully constructed. But even
- on the Amiga you would use interrupts for some time critical tasks.
-
- Regards,
- --
- Michael van Elst
-
- Internet: mlelstv@serpens.rhein.de
- "A potential Snark may lurk in every tree."
-